<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script type="text/javascript">
			//创建数组对象
			var array1 = new Array();  //创建一个空的数组
			var array2 = new Array(7);	//创建一个长度为7的数组
			var array3 = new Array(100,"a",true);	//这样也是可以的
			var array4 = [100,200,300];
			//获取数组元素的个数:length属性
			console.log(array3.length);		//打印数组长度
			
			var array5 = new Array();
			array5[0] = "343";
			console.log(array5)		//可以这样赋值以及规定长度
			array5[1] = true;
			console.log(array5)		//js中的数组长度是可变的
			
			var array6 = new Array();
			array6.push("zhangsan");	//也可以用于存放数组元素
			console.log(array6)
			array6.push(34);
			console.log(array6)
			
			console.log(array6.pop(1));		//取出数组的值，去除之后数组就没有这个值了
			console.log(array6)
			console.log(array6.pop());		//这样用就是谁最后放的谁先出去
			console.log(array6)
			
			//Math：数学相关操作
			console.log(Math.PI);
			console.log(Math.round(3.14));	//3四舍五入
			console.log(Math.round(3.55));	//4
			console.log(Math.floor(3.14));	//舍弃大小写	
			console.log(Math.ceil(3.14));	//4往上取第一个整数

			//Date日期类型:用于处理日期和时间
			var now = new Date();
			console.log(now);		//默认为当前时间Date 2018-08-20T03:25:19.749Z
			console.log(now.getDate())		//打印当前日期
			console.log(now.getFullYear())	//打印当前年
			console.log(now.getMonth())	//打印当前月
			//转换为字符串
			console.log(now.toLocaleDateString())
			console.log(now.toLocaleTimeString())
			
			//eval相当于把“”去掉执行里面的算法
			console.log("2+3")
			console.log(eval("2+3"))	//这个结果为5
			
		</script>
	</head>
	<body>
	</body>
</html>
